home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / maple_st.swf / scripts / frame_3 / DoAction_2.as < prev    next >
Encoding:
Text File  |  2010-04-12  |  2.4 KB  |  70 lines

  1. function previewitemaddavaible(testnum, testsn)
  2. {
  3.    trace("****NU function use[µô║Σ╜ìµ╕¼Φ⌐ª]****\n");
  4.    availablenum = 0;
  5.    itemspacetest = 0;
  6.    while(itemspacetest <= 24)
  7.    {
  8.       itemimgshowname = "itemimgshow" + itemspacetest;
  9.       if(_root.itemwin[itemimgshowname].showgo == showgo && _root.itemwin[itemimgshowname].itemnum < 200)
  10.       {
  11.          availablenum += 200 - _root.itemwin[itemimgshowname].itemnum;
  12.       }
  13.       else if(itemwin[itemimgshowname].iteme == "non")
  14.       {
  15.          availablenum += 200;
  16.       }
  17.       itemspacetest += 1;
  18.    }
  19.    return availablenum;
  20. }
  21. function alertbox(messages)
  22. {
  23.    trace("****NU function use[Φ¿èµü»τ¢Æ]****\n");
  24.    _root.alertboxshow._visible = 1;
  25.    _root.alertboxshow.msg = messages;
  26. }
  27. function newitem(itemnum, showgo, itemdes, itemname, itemcost)
  28. {
  29.    trace("****NU function use[µû░τë⌐σôü]****\n");
  30.    setteditem = false;
  31.    itemspacetest = 0;
  32.    while(itemspacetest <= 24)
  33.    {
  34.       itemimgshowname = "itemimgshow" + itemspacetest;
  35.       if(_root.itemwin[itemimgshowname].showgo == showgo && _root.itemwin[itemimgshowname].itemnum < 200)
  36.       {
  37.          _root.itemwin[itemimgshowname].itemnum = Number(_root.itemwin[itemimgshowname].itemnum);
  38.          itemnum = Number(itemnum);
  39.          _root.itemwin[itemimgshowname].itemnum += itemnum;
  40.          setteditem = true;
  41.          if(_root.itemwin[itemimgshowname].itemnum > 200)
  42.          {
  43.             itemnewspace = _root.itemwin[itemimgshowname].itemnum - 200;
  44.             _root.itemwin[itemimgshowname].itemnum = 200;
  45.             itn = _root.itemwin[itemimgshowname].itemname = itemname;
  46.             ic = _root.itemwin[itemimgshowname].itemcost / 0.8;
  47.             _root.newitem(itemnewspace,showgo,itemdes,itn,ic);
  48.          }
  49.          break;
  50.       }
  51.       if(itemwin[itemimgshowname].iteme == "non" && setteditem == false)
  52.       {
  53.          _root.itemwin[itemimgshowname].itemnum = itemnum;
  54.          _root.itemwin[itemimgshowname].showgo = showgo;
  55.          _root.itemwin[itemimgshowname].itemdes = itemdes;
  56.          _root.itemwin[itemimgshowname].itemname = itemname;
  57.          _root.itemwin[itemimgshowname].itemcost = itemcost * 0.8;
  58.          _root.itemwin[itemimgshowname].iteme = "thereisone";
  59.          _root.itemwin[itemimgshowname].gotoAndStop(showgo);
  60.          setteditem = true;
  61.          break;
  62.       }
  63.       itemspacetest += 1;
  64.    }
  65.    if(setteditem == false)
  66.    {
  67.       trace("Θüôσà╖µ¼äµ╗┐Σ║å");
  68.    }
  69. }
  70.